package com.dlc.shop.bean.param;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * @author lanhai
 */
@Data
public class CustomerManagerParam {

    @Schema(description = "用户Id")
    private String userId;

    @Schema(description = "用户昵称")
    private String nickName;

    @Schema(description = "用户头像")
    private String pic;

    @Schema(description = "电话号码")
    private String userMobile;

    @Schema(description = "客户标签集合")
    private List<Long> customerTagIds;

    @Schema(description = "下单次数")
    private Integer totalOrderTimes;

    @Schema(description = "消费次数")
    private Integer consTimes;

    @Schema(description = "退款次数")
    private Integer afterSaleTimes;

    @Schema(description = "店铺Id")
    private Long shopId;

    @Schema(description = "会员名称(客户名称)")
    private String memberName;

    @Schema(description = "是否会员(0:否 1:是)")
    private Integer isMember;


    @Schema(description = "消费金额")
    private Double consAmount;

    @Schema(description = "实付金额")
    private Double actualAmount;

    @Schema(description = "平均折扣")
    private Double averDiscount;

    @Schema(description = "售后金额")
    private Double afterSaleAmount;
}
